/**
 * module-info
 */
@SuppressWarnings("requires-transitive-automatic")
module cn.huaqingcheng.tianshu.web {
    requires com.fasterxml.jackson.databind;
    requires com.fasterxml.jackson.datatype.jsr310;
    requires org.slf4j;
    requires spring.boot.autoconfigure;
    requires static lombok;
    requires transitive jakarta.annotation;
    requires transitive jakarta.servlet;
    requires transitive jakarta.validation;
    requires transitive org.hibernate.validator;
    requires transitive spring.context;
    requires transitive spring.core;
    requires transitive spring.web;
    requires transitive spring.webmvc;
    requires cn.huaqingcheng.tianshu.common.core;

    exports cn.huaqingcheng.tianshu.web.config to
            spring.beans,
            spring.web;
    exports cn.huaqingcheng.tianshu.web.view to
            com.fasterxml.jackson.core,
            com.fasterxml.jackson.databind;
}
